    import {customRef} from 'vue'
    export default function(init:string,delay:number){
        let timer:number
        let msg = customRef((track,trigger)=>{
            // track(跟踪)、trigger(触发)
            return{
                // 读取时调用
                get() {
                    track()//跟踪要修改的数据，一旦变化就更新
                    return init
                },
                // 修改时调用
                set(value){
                    clearTimeout(timer)
                    timer = setTimeout(()=>{
                        init = value
                        trigger()//通知vue数据发生变化
                    },delay)
                }
            }
        })
        return {msg}
    }
    